﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace OWLServer.owl.tipos
{
    public class UnionClasesDisjuntas
    {
        private int id;
        private IList<Clase> elementosUnionClasesDisjuntas;

        /// <summary>
        /// Id del Grupo de clases disjuntas
        /// </summary>
        public virtual int Id
        {
            get { return id; }
            set { id = value; }
        }

        /// <summary>
        /// Elementos de la Union de clases disjuntas
        /// </summary>
        public virtual IList<Clase> ElementosUnionClasesDisjuntas
        {
            get { return elementosUnionClasesDisjuntas; }
            set { elementosUnionClasesDisjuntas = value; }
        }

        public UnionClasesDisjuntas() { }

        public UnionClasesDisjuntas(IList<Clase> elementosUnionClasesDisjuntas)
        {
            ElementosUnionClasesDisjuntas = elementosUnionClasesDisjuntas;
        }
    }
}
